rince abundantly with clear water - Turkish English Dictionary